export type recordInfoType = {
  batchProductCode: string;
  batchProductId: string;
  createName: string;
  id: string;
  manufactStartDate: string;
  manufactEndDate: string;
  manufactWorkhour: number;
  planManufactEndDate: string;
  planManufactStartDate: string;
  processCode: string;
  processErrorFlag: number;
  processId: string;
  processName: string;
  processStatus: number;
  sequence: number;
  standManufactWorkhour: number;
  timeFlag: number;
  workOrderInforCode: string;
  workOrderInforId: string;
};

export type recorderrorType = {
  errorType: string;
  errorDes: string;
  operator: string;
  createTime: string;
  id: string;
  handlingMan: string;
  priority: number;
  processCode: string;
  processName: string;
  processSequence: string;
  productCode: string;
  deadLine: string;
  handleStatus: boolean;
  handleDes: string;
  handleTime: string;
  wo: string;
  fileName: string;
  workHour: number,
  projectName: string,
};

export type drawListType = {
  archiveFlag: number;
  createId: string;
  createName: string;
  createTime: string;
  delete: number;
  drawingCode: string;
  drawingSequence: string;
  drawingSpec: string;
  drawingUrl: string;
  id: string;
  isolation: number;
  printFlag: number;
  productCode: string;
  tenantId: string;
  updateId: string;
  updateTime: string;
};

export interface DataType {
  title: string;
  dataIndex: string;
  key: string;
  id: string;
}

export type tabType = {
  name: string;
  label: string;
  content: JSX.Element;
};
